/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.com.ces4.produccion.client.solicitudproduccion.data;

import com.smartgwt.client.data.DataSource;
import com.smartgwt.client.data.fields.DataSourceDateField;
import com.smartgwt.client.data.fields.DataSourceIntegerField;
import com.smartgwt.client.data.fields.DataSourceTextField;

/**
 *
 * @author Sebastian
 */
public class SolicitudProduccionDS extends DataSource {

    public static final String CARGARSOLIPRO = "cargarSolPro";
    public static final String IDSOLICITUD = "idSolicitud";
    public static final String IDUSUARIO = "identificacionUsuario";
    public static final String NOMBREUSUARIO = "nombreUsuario";
    public static final String LOGINUSUARIO = "loginUsuario";
    public static final String FECHASOLICITUD = "fechaSolicitud";
    public static final String ESTADO = "estadoSolicitud";

    public SolicitudProduccionDS() {
        setClientOnly(Boolean.TRUE);
        DataSourceTextField cargarSolPro = new DataSourceTextField(CARGARSOLIPRO, "");
        DataSourceIntegerField idSolicitud = new DataSourceIntegerField(IDSOLICITUD, "Código de la solicitud de produccion");
        DataSourceTextField identificacionUsuario = new DataSourceTextField(IDUSUARIO, "Identificación del Usuario");
        DataSourceTextField nombreUsuario = new DataSourceTextField(NOMBREUSUARIO, "Nombre del Usuario");
        DataSourceTextField loginUsuario = new DataSourceTextField(LOGINUSUARIO, "Login del Usuario");
        DataSourceDateField fechaSolicitud = new DataSourceDateField(FECHASOLICITUD, "Fecha de la solicitud de produccion");
        DataSourceTextField estadoSolicitud = new DataSourceTextField(ESTADO, "Estado de la solicitud de produccion");
        idSolicitud.setPrimaryKey(true);
        setFields(cargarSolPro, idSolicitud, identificacionUsuario, nombreUsuario, loginUsuario, fechaSolicitud, estadoSolicitud);
    }
}
